Main goal:		Add loopSets to other sets, as pausable objects.

Keep the existing interface & compatibility.
Add the ability to "hold" the pause state.
Add the ability to add sets as pausable objects.

Objects that belong to multiple sets are only run once per loop.





STRUCTURE
loopSets are stored loose within the loopManager container.
	loopManager
		(loop-sets)

Each affected object gets a "pause_obj" containing its pause settings.
	my_obj.pause_obj.isPaused
	my_set.pause_obj.isPaused
Each loopSet's isPaused variable is a property.
